home *** CD-ROM | disk | FTP | other *** search
/ Day Cry / Day Cry CD.bin / oh_towns / eastray / sample / sample5 / fig5_6.ray < prev   
Text File  |  1994-09-20  |  6KB  |  180 lines

  1. /**                                                  **
  2.  **    üáüáüá    Æ┤è╚ê╒Élæ╠âéâfâï            üáüáüá  **
  3.  **                               Version 1.91 æ╬ë₧  **/
  4.  
  5. /*üáüáüá âJâüâëè╓îWé╠É▌ÆΦ üáüáüá*/
  6. display
  7.   256 240  /* Åoù═ëµæ£é╠æσé½é│ */
  8.     0   0  /* îvÄZö═ê═é╠Änô_   */
  9.   255 239  /* îvÄZö═ê═é╠ÅIô_   */
  10.     1   1  /* âhâbâgé╠âTâCâY   */
  11.   1.0 ;    /* âAâXâyâNâgöΣ     */
  12. camera
  13. /********************** Ä╩É^6é╠é▌é▒é▒é⌐éτì╖é╡æ╓骠***************************/
  14.   300.0  80.0 135.0      /* Äïô_     */
  15.       0     0 130        /* ÆìÄïô_   */
  16.       0     0 135.0      /* ò¢ÆìÄïô_ */
  17.   25.0               /* ëµèp     */
  18.   0.2 ;              /* Äïô_é╞ÆìÄïô_é╠ïùùúé╞ù╝û┌é╠è╘é╠ïùùúé╠öΣ */
  19. /********************** Ä╩É^6é╠é▌é▒é▒é▄é┼ì╖é╡æ╓骠***************************/
  20.  
  21. /*üáüáüá âîâôâ_âèâôâOé╠Å≡îÅÉ▌ÆΦ üáüáüá*/
  22. rmode 0 ;    /* âîâôâ_âèâôâOâéü[âhé╠É▌ÆΦ  0:Æ╩Åφ  1:ùºæ╠Äïâéü[âh */
  23. anti -1 0.1 ; /* ▒▌┴┤▓╪▒╜╠╫╕▐(0:û│ -1:ò¬ÄU┌▓─┌ >0:ò¬öz┌▓─┌)  ▒▌┴┤▓╪▒╜┌═▐┘ */
  24. voxel 10 ;    /* ╬▐╕╛┘É▌ÆΦ (0:╬▐╕╛┘ò¬èäé≡é╡é╚éó >0:╬▐╕╛┘ò¬èäÉö) */
  25. condition
  26.   3    /* ö╜Ä╦üEïⁿÉ▄é╠ë±Éöé≡ÄwÆΦ (0:ö╜Ä╦üEïⁿÉ▄û│é╡) */
  27.   0.01 /* âîâCé╠âgâîü[âXé≡æ┼é┐É╪éΘâîâCé╠ï¡ôx */
  28.   1e-4 /* îvÄZîδì╖è█é▀Æl */
  29.   0 ;  /* ôαòöò¬è≥âXâCâbâ` (0:ôαòöò¬è≥é╡é╚éó 1:ôαòöò¬è≥é╖éΘ) */
  30. back_mode
  31.   0   /* öwîiìçɼ╙░─▐ 0:öwîisky 1:öwîiìçɼñî⌡î╣òsë┬Äï 2:öwîiìçɼñî⌡î╣ë┬Äï*/
  32.   0   /* ö╜Ä╦ɼò¬╠╫╕▐ 0:┌▓é¬ö╜Ä╦é╡é╜Ä₧é╔ò¿æ╠é¬û│éóÅΩìçüAÉFé≡skyé╔  1:öwîié╔ */
  33.   0   /* ôºë▀ɼò¬╠╫╕▐ 0:┌▓é¬ôºë▀é╡é╜Ä₧é╔ò¿æ╠é¬û│éóÅΩìçüAÉFé≡skyé╔  1:öwîié╔ */
  34.   0 ; /* â┐╙░─▐       0:â┐ɼò¬é¬RGBé╠èeɼò¬é╔éαö╜ëfé│éΩéΘ 1:ö╜ëfé│éΩé╚éó  */
  35.  
  36. /*üáüáüá âtâ@âCâïè╓îWé╠É▌ÆΦ üáüáüá*/
  37. output fig5_6.tif ;        /* Åoù═ëµæ£é╠âtâ@âCâïû╝é═ôKôûé╔ò╧éªé─é¡é╛é│éó */
  38.  
  39. /*üáüáüá î⌡î╣è╓îWé╠É▌ÆΦ üáüáüá*/
  40. shadow 1          ; /* ëeé≡îvÄZé╠É▌ÆΦ (0:îvÄZé╡é╚éó 1:îvÄZé╖éΘ) */
  41. sky 0.1  0.2  0.4 ; /* ï≤é╠ÉFé╠É▌ÆΦ RGB */
  42. env 0.2  0.2  0.2 ; /* è┬ï½î⌡é╠É▌ÆΦ RGB */
  43. mist 1000.0  1    ; /* î⌡é¬ö╝î╕é╖éΘïùùú  ëαî°ë╩é╠É▌ÆΦ (0:Ägéφé╚éó 1:Ägéñ) */
  44. e_light    /* û│î└ëôî⌡î╣é╠É▌ÆΦ */
  45. [ /* (ò√îⁿ═▐╕─┘)XYZ  (î⌡î╣é╠ÉF)RGB  æσé½é│(ôx)  î⌡é╠ÅWé▄éΦï∩ìç  (╡╠▀╝«▌ n)*/
  46. 30 10 30         1.0 1.0 1.0    1 1 ;
  47. ]
  48.  
  49. /*üáüáüá ò¿æ╠é╠ÉFè╓îWé╠É▌ÆΦ üáüáüá*/
  50. color      /* ò¿æ╠é╠ÉFé╠É▌ÆΦ */
  51. [
  52. /* ÉFé╠û╝æO (ò¿æ╠ÉF)RGB (ö╜Ä╦ùª)RGB (ôºë▀ùª)RGB ïⁿÉ▄ùª ôºû╛ôx âoâôâv
  53.      ï╛û╩ö╜Ä╦é╠▒┘║▐╪╜▐╤é╠ö╘ìå
  54.        0:Blinn1        ╩▓╫▓─ï¡ôx   ╩▓╫▓─ìLé¬éΦ
  55.        1:Blinn2        (ö╜Ä╦ùª)RGB ╩▓╫▓─ìLé¬éΦ ╠┌╚┘é╠ö╜Ä╦ùª
  56.        2:ê┘ò√ɽ1       (ö╜Ä╦ùª)RGB (ÆåÉS)XYZ   (ò√Éⁿ)XYZ   (╩▀╫╥└)ABC
  57.        3:ê┘ò√ɽ2       (ö╜Ä╦ùª)RGB (Å¥ò√îⁿ)XYZ (╩▀╫╥└)ABC
  58.        4:Cook-Torrance (ö╜Ä╦ùª)RGB ╩▓╫▓─1é╠èäìç ╩▓╫▓─1é╠ìLé¬éΦ ╩▓╫▓─2é╠ìLé¬éΦ
  59.        5:constant      (color1)RGB (color2)RGB  ÉFé╠ò╧ë╗ */
  60.  
  61. COL_0  1.0 1.0 1.0   0.0 0.0 0.0    0.0 0.0 0.0   1.0  0 0     0 1.0 150 ;
  62. ]
  63.  
  64.  
  65. /*üáüáüá ò¿æ╠é╠î`Å≤é╠É▌ÆΦ üáüáüá*/
  66.  
  67. /**** èeè╓É▀é╠èpôxé╠ÆΦï` ****/
  68. /*************************** é▒é▒é⌐éτì╖é╡æ╓骠*****************************/
  69. #define ICHI_FIGURE      :mz 120
  70. #define ANGLE_DOUTAI     :ry  -5 :rx -10 :rz   0
  71. #define ANGLE_ATAMA      :rz  45 :ry -30
  72. #define ANGLE_MIGITE     :ry  -0 :rx -70 :ry -90
  73. #define ANGLE_MIGIHIJI   :rz  90
  74. #define ANGLE_HIDARITE   :ry -30 :rx -80 :ry  90
  75. #define ANGLE_HIDARIHIJI :rz -80
  76. #define ANGLE_MIGIASHI   :ry -20 :rx -15 :rz -80
  77. #define ANGLE_MIGIHIZA   :ry 110
  78. #define ANGLE_HIDARIASHI :ry  10 :rx  -5 :rz  20
  79. #define ANGLE_HIDARIHIZA :ry  20
  80. /*************************** é▒é▒é▄é┼ì╖é╡æ╓骠*****************************/
  81.  
  82. obj   /* ò¿æ╠é╠î`Å≤é╠É▌ÆΦ */
  83. [
  84.   /* æΣì└ */
  85.   15 COL_0 1   0 0 -10    0 0 1    60 10 ;
  86.   
  87.   [
  88.     ICHI_FIGURE /* âéâfâïé╠ê╩Æu */
  89.     OBJ_FIGURE ;/* âIâuâWâFâNâgOBJECT_FIGUREé≡î─é╤Åoé╡é─éóéΘ */
  90.   ]
  91. ]
  92.  
  93.  
  94.  
  95. /* âIâuâWâFâNâgÆΦï`é≡é╡é─éóéΘ */
  96. obj OBJ_FIGURE
  97. [ /* é▒é▒é⌐éτâéâfâï */
  98.   [ /* ìÿé╠òöò¬é╠Æ╝ò√æ╠ */
  99.     16 COL_0 1   0 0 0  10 20  15 ;
  100.   ]
  101.   
  102.   [ /* ô╖æ╠ */
  103.     :mz 20 /* ô╖æ╠é╠ì└òWîné╠ê╩Æu */
  104.     ANGLE_DOUTAI
  105.     [ /* ô╖æ╠é╠Æ╝ò√æ╠ */
  106.       16 COL_0 1   0 0 25   10  20  25 ;
  107.       
  108.       [ /* ô¬ */
  109.         :mz 50  /* ô¬é╠ì└òWîné╠ê╩Æu */
  110.         [ /* ô¬é╠æ╚ë~æ╠ */
  111.           ANGLE_ATAMA
  112.           3 COL_0 1   0 0 15   12 12 15 ;
  113.         ]
  114.       ]
  115.       
  116.       [ /* ëEÄΦ */
  117.         :mz 50 :my -25  /* ëEÄΦé╠ì└òWîné╠ê╩Æu */
  118.         ANGLE_MIGITE
  119.         [ /* ëEÄΦé╠æ╚ë~æ╠ */
  120.           3 COL_0 1   0 -25 0   7 25 7 ;
  121.           [ /* ëEÄΦɵ */
  122.             :my -50 /* ëEÄΦɵé╠ì└òWîné╠ê╩Æu */
  123.             ANGLE_MIGIHIJI
  124.             [ /* ëEÄΦɵé╠æ╚ë~æ╠ */
  125.               3 COL_0 1   0 -25 0   6 25 6 ;
  126.             ]
  127.           ]
  128.         ]
  129.       ]
  130.       
  131.       [ /* ì╢ÄΦ */
  132.         :mz 50 :my 25  /* ì╢ÄΦé╠ì└òWîné╠ê╩Æu */
  133.         ANGLE_HIDARITE
  134.         [ /* ì╢ÄΦé╠æ╚ë~æ╠ */
  135.           3 COL_0 1   0 25 0   7 25 7 ;
  136.           [ /* ì╢ÄΦɵ */
  137.             :my 50  /* ì╢ÄΦɵé╠ì└òWîné╠ê╩Æu */
  138.             ANGLE_HIDARIHIJI
  139.             [ /* ì╢ÄΦɵé╠æ╚ë~æ╠ */
  140.               3 COL_0 1   0 25 0   6 25 6 ;
  141.             ]
  142.           ]
  143.         ]
  144.       ]
  145.     ]
  146.   ]
  147.   
  148.   [ /* ëEæ½ */
  149.     :mz 0 :my -15  /* ëEæ½é╠ì└òWîné╠ê╩Æu */
  150.     ANGLE_MIGIASHI
  151.     [ /* ëEæ½é╠æ╚ë~æ╠ */
  152.       3 COL_0 1   0 0 -35   10 10 35 ;
  153.       [ /* ëEæ½Éµ */
  154.         :mz -70  /* ëEæ½Éµé╠ì└òWîné╠ê╩Æu */
  155.         ANGLE_MIGIHIZA
  156.         [ /* ëEæ½Éµé╠æ╚ë~æ╠ */
  157.           3 COL_0 1   0 0 -40   9 9 40 ;
  158.         ]
  159.       ]
  160.     ]
  161.   ]
  162.   
  163.   [ /* ì╢æ½ */
  164.     :mz 0 :my 15  /* ì╢æ½é╠ì└òWîné╠ê╩Æu */
  165.     ANGLE_HIDARIASHI
  166.     [ /* ì╢æ½é╠æ╚ë~æ╠ */
  167.       3 COL_0 1   0 0 -35   10 10 35 ;
  168.       [ /* ì╢æ½Éµ */
  169.         :mz -70  /* ì╢æ½Éµé╠ì└òWîné╠ê╩Æu */
  170.         ANGLE_HIDARIHIZA
  171.         [ /* ì╢æ½Éµé╠æ╚ë~æ╠ */
  172.           3 COL_0 1   0 0 -40   9 9 40 ;
  173.         ]
  174.       ]
  175.     ]
  176.   ]
  177. ]
  178.  
  179.  
  180.